Each guest has a private bedroom and ensuite. There is a wonderful communal pool and outdoor/ indoor living area with a fully set up kitchen. Plenty of room for all.