Would recommend to a large group. Easy access to food, restaurant and more. Loved all of the space made available. Loved having the pool which made not having access to the beach easy to deal with. Will definitely plan on staying again 😃.