Great communication, great location, villa was fully equipped (I was impressed with the kitchen set up), including beach-going toys and essentials! Beach towels, boogie boards, ice chests, snorkel gear, umbrellas, etc. great stay overall