Spotlessly clean and lovely. We had a great time and met cool people.