Great stay. Everything as promised. We, my wife and our 10 and 12 year old children, walked to a different restaurant every night. Short walk to the beach was perfect. Chair rental service and valet were both extremely helpful.