good location. clean. provide everything you could need. beach chairs were appreciated. we had a great stay