Comfortable, easy, convenient and safe. A lovely place to stay