We traveled with a total of 6 people (including 3 teenage girls). The location was perfect for all of us: restaurants and access to the beach. Alan and his assistant were very responsive when we had questions and made the check-in process super easy - from meeting us downstairs and showing us where to park to showing us every detail inside the residence. I highly recommend.