Very clean and cozy. There is everything you need and even more! Very polite hosts. And of course the location is gorgeous. I advise you!