Comfortable place to stay in and in a great location