This apartment is lovely and can comfortably sleep 6-8, and up to 10 if using the sofa bed. The master is the only true bedroom, but there are 2 other sleeping areas, each separated from the common areas by sliding opaque glass panel walls, so not super private feeling, but adequate. The master has an en suite bath and closet, but the other two sleeping areas don’t have those. However there are two other full baths off a common hallway, so 3 baths altogether. Kitchen opens to living room, and has ample cookware and dishes. The terrace is great for dining. The views are fantastic. The host is terrific in checking to make sure everything is good and helping with any minor issues. The place is right on the beach, and has use of the pool in the adjoining hotel. Neighborhood is also great with lots of restaurants in easy walking distance.