Fantastic location!! Everything you need in a vacation rental, and more. Everything was very clean when we arrived, and we appreciated all of the extras (beach gear, shopping bags, hot tub, bbqs, and laundry on site).