Super well located & comfortable place to stay