This place was spectacular! Clean, safe, gorgeous, and perfectly located. we had such a wonderful time and our hosts were gracious, communicative, friendly, and even thoughtfully left a welcome gift for my husband's birthday! I can't recommend this spot highly enough. We will definitely be visiting again