Great location and privacy. There is ample room for parking. Its like a self contained unit with all the desired amenities in a modern beach theme atmosphere. Highly recommend.