The location is amazing. Quick walk to the beach and shops. Great view. The beds are terribly uncomfortable. If there are loud guests downstairs you can hear everything. The kitchen was uncleanly. We were left with 1 dirty used sponge and only 1 dishwasher pod.