The place was perfect for a large group. Outside area is very spacious and the pool was perfect. At 90deg temperature, there was no need to have it heated. Lot's of areas to relax and all the cooking facilities were first class. Would definitely stay again.