5-star-review is the minimum for this very charming, modern place. Very respectful and caring hosts. They provided us with plenty of information to make our experience even more enjoyable. Great location too. Highly recommend!