Comfortable place with great location