Beautiful, clean, definitely a great stay.