Very clean, spacious, very well equipped: lots of items available (kitchen, games etc). Clearly very well maintained.