we had a fantastic time, the location was great, the beach and pool were fabulous, the views were sublime, beds very comfy, open spaces, and well stocked kitchen.