Super clean, amazing view, close to the beach. Be prepared for lots and lots of stairs.