Very clean with good sized rooms. Comfy beds. Plenty of amenities.