Comfortable stay in great location.