Clean, spacious, comfortable, great location, and an amazing view from the roof balcony over the town and the ocean.