Comfortable, good-value accommodation in a great location.