very well located and confortable