Great location. Spacious, clean, well stocked house. Pool is small, but the kids and adults used it and the spa every single day, so despite the size, it was a hit! Use of the beach chairs, umbrellas, boogie boards, and snorkel gear was a welcome bonus.