Comfortable stay in good location.