Very clean, comfortable and up to date accommodations. View is awesome!