Excellent location as well as host...the place is well maintained and the view is breathtaking....she was very prompt in responding to us whenever we needed advice and made our stay soooo relaxing...like a home away from home.