Great for the whole family, everything we needed was provided by the host to make our week stay perfect! We cooked in everyday, could walk or ride the golf cart the beach, the beach store, coffee shop, or restaurant. It is centrally located with everything you need within a ten minute drive. Check in/out was easy with great communication from the host starting before our trip. We hope to come back!