Amazing place at a central location, easy access to the beach, great restaurants and shopping. Rental bikes across the street. The building had a nice yoga studio and adequate gym. Pool was teeny but hot tub was a huge plus. The apartment was lovely (a little bit tired) with fantastic views from the 20th floor. It was a huge bonus that it came with three beach chairs. The wifi was spotty. Mahalo — we would definitely book it again!