Comfortable & convenient flat very well located