very clean, very spacious, incredible views (seaside & over the city), top location. super recommendable!