Outstanding accommodation. Was sparkling clean and we had a great time. The gaming room was a great add on.. the place is very close to the beach as well. Overall fantastic place and great management. Will definitely book again.