Great location and hosts. They make everything easy; from communication before-hand to providing tons of information to help with activities once there. We were down for a quick get-away to celebrate our 20th anniversary and they even had a card for us!! We highly recommend.