Excellent place to stay, excellent location, much better than expected. Excellent location.
Nothing but the best reviews for the host and team.