Location is great, right on the beach. Gorgeous terrace overlooks the beach. A great spot to lounge out in between planned day activities. Beverly had just about everything covered, from towels, to toiletries, to beach equipment. She also left out a binder full of information about the area for assistance. Couldn't ask for anything more.