Beautiful, up to date, and clean. You will enjoy your stay.