It’s a five star rating because of the things I mentioned in the main comment. It’s not a five-star hotel nor is it meant to be. If you’re expecting a hotel experience, this isn’t that. But if you want to get off the beaten path in a very amazing location, non-tourist trap in an authentic setting, this is a great spot.