Comfortable, clean, nicely equipped and in a lovely location.