Very comfortable stay in a convenient location with a number of extras that make the stay more enjoyable.