This is the perfect condo for a family. We had 8 of us total. 2 couples, 2 adults in their 20's and 2 teens.There was plenty of room for us to sleep. There is a master bedroom that is completely private w is own bathroom. Upstairs there are 2 more bed rooms that are semi-private. (which is exactly what the photos show) There's a loft area with a queen bed that overlooks the 2nd floor. The other bedroom has walls and a door but no actual ceiling. it has fabric piece blocking the view from the loft. With all of us, we made it work utilizing the couch to queen conversion bed and the trundle day bed. The upstairs bathroom is huge with a double walk-in shower, double sinks and private separate toilet and sink area. The condo included parking for 2 cars (ideal since parking is pricey) and is the perfect location to walk everywhere from the beach, to shops and restaurants / cafes. The house has everything you need; complete kitchen, washer and dryer, as well as, beach items including towels, chairs and a beach cart. We definitely plan to go back. My only suggestion is to some how make the 2nd king bedroom more private from the loft view.. Also, keep in mind the master bathroom is also the only bath on the 1st floor. If you're traveling with kids / teens, it's totally fine as it worked great for our family. TOTALLY RECOMMEND!