Comfortable place very well located.