Excellent location and very clean, beautiful stay with everything we could need for the beach.