Perfectly clean and updated. Bed was a little uncomfortable. But all and all a beautiful stay.