Compact, clean, nifty unit, with all amenities as Leigh has said.
We liked the little courtyard and being close to the beach for walks.