Perhaps one of the best places where I had the opportunity to stay, and I would do it again! 5/5