The unit was a bit spartan, but clean, comfortable, and spacious for two people, with a full kitchen. No problems with noise (street or adjacent guests). Location was very good, near lots of good food and a few minutes' walk from the beach. Checkin was a problem: we arrived after 6 and there was no one at the security desk to let us into the elevator area (after ~20 mins, a resident let us in). Parking arangements need to be clarified: when I booked the unit, it wasn't clear how to get a space in the (huge) garage. There was a permit in the unit when we checked in, but the next day we were told that it was actually someone else's and had been put in our unit by mistake. But after a fair amount of back-and-forth with the contact person, she arranged a parking spot for us in the garage (for $25/day, but that was okay - it's the going rate). Overall, we enjoyed our stay and would stay here again.