Very clean and modern. Beds very comfortable. It was great to have huge private bathrooms. Loved it!