Very clean, spacious, great view. Had everything we needed for our 1-week stay. Would suggest renting a car if you are staying for more than a couple of days.