Comfortable stay at great location.