Stop looking; if this place is available, BOOK IT!
The view and location are unrivaled and Dennis is kind, friendly, responsive, and willing to provide great suggestions and even transportation! Taxi and cabs are pretty expensive, Dennis transportation is comfortable and highly competitive price wise.
We had such a great time and the place is absolutely as described…maybe even better!