The location, facilities and views are a must. Don't miss out on staying here. It was unforgettable and something I'll surely do again. Dencel, the host, went out of his way to accommodate all the requests which made the stay seamless and most enjoyable.