This is a great place to stay . Fully equipped with everything you need like everything for cooking to sports equipment like beach chairs and snorkel stuff. Tennis courts, swimming pools. Very clean . Great security staff . Great communication by host . I highly recommend it and have found a place to stay every year !