Lovely place, and great location/view.
Communication was easy and so was the check-in. My family had a great time. I recommend the place.