A modern place in a great setting, wonderfully clean with hospitable hosts. We'd definitely stay there again!