Excellent location, beautiful place and has everything you could need. Great setup for multiple couples.