Sparkling clean, comfortable and convenient, with excellent facilities.