We stayed at Casa Suenos for a bachelor party. When we walked in we were wowed by the tall 30 foot ceilings and spacious surroundings. The place was great and very well maintained they even had a person fo come and clean up after you during the day. She did my laundry and and made the place very enjoyable. We had only 9 people and I am sure you could put 20 plus in this house. However if you are planning on playing music bring your boom box. Thats the only knock. This place is. a five star resort with five star service and set in the luxury setting of los suenos!