Very clean, new place. Beds are very very soft, but otherwise the place is great