Had a group of 10 with one infant an we all had a great time. Place is extremely spacious and although no ocean view, the balcony area has a great lookout and is a fantastic place to relax. Convenient proximity to shops.