Very clean and nice place. Beds are really comfortable, kitchen essentials are provided. I highly recommend!