Comfortable stay for a fair price.