Well-maintained, clean, and comfortable. A fantastic location within walking distance from the beach and a number of great restaurants. Amazing view of the city.