Comfortable place in great location