This place has it all. Great location, great host, and good accommodations. Coach was awesome and always available. Very ideal for couples and family friendly as well. I recommend this place to ALL!!