The holiday accommodation left a lot to be desired