very confortable and well located