Super clean, all-new-looking modern apartment. Very spacious, nice patio spaces too. Great location, easy walk to beach and restaurants etc