Our stay was awesome. Our group consisted of three small families. Each of the three floors of the apartment had its own bathroom which was very nice and allowed a good amount of privacy for each family. The place was even better than what we expected. I felt that the middle and lower floor bedrooms were more spacious than what the pictures led me to believe. We cooked on the grill the first night and had no problem turning it on and using it. The location is awesome, a short 20-30 yard walk to the sand. There is a life guard tower near the location. We found that the sand to the right of the life guard tower was rockier than the left side, so we stayed to the left of it. There were surf shops off of the main road, a short minute or two walk from the apartment. They rented us wet suits for $8/day. The garage had a enough space to park a Sequoia and a 4-Runner. Our third car, we found a parking spot on the street, which can be pretty difficult in that area. We lucked out with finding a good spot really close to the apartment. Check in and check out were very smooth. We received phone calls around both check in and check out to see if we needed anything. I would recommend this place to anyone that needed to accommodate a similar sized group or a group that needs an ample amount of space.