The unit was really fantastic … modern and very high end, with amazing ocean front views, excellent Japanese restaurant in the building and marketplace for breakfast and lunch, and super location. The building has very nice amenities also. The check in process is annoying … can’t get in until precisely 4pm and then need to wait in line to get waiver forms from hotel and then wait in line a second time to get keys. Other than that, the stay was really perfect. Would definitely stay there again.