Very clean with a great location, with a well-equipped kitchen. I would highly recommend :)