A very comfortable place very well located