We thoroughly enjoyed our stay. The beach is so close and activities are within walking distance. Craig is a great host, he attends to all your requests with a smile. His concern with the environment was a treat.