outstandingly clean, modern, welcoming. the beds were exceptional. the kitchen cupboardshad everything you could need. we couldn't stop reading raving about the place to everyone we spoke to