This would be an amazing place for a small or large group. There is a lot to do and see, and the accommodation is clean and roomy and air-conditioned. Thoroughly recommended.