Rueben was super accomodating with prompt replies to my messages. The place was amazing (even better than the photos!) and the location is perfect. Rueben let us hang around longer on the last day as our flight was pushed back. He gave us clear directions around the area and couldn't have been nicer. I'd recommend this place to anyone who wants to have a really enjoyable time in a beautiful location. Thanks again, Rueben.