Was a perfect place to stay the pool and grills are amazing place to hangout for the day! The kitchen is a little small but has everything you need except an oven. Other than that everything was perfect and they provided boogie boards and snorkel gear and chairs for the beach which was perfect!