Lovely stay in an elegant well located apartment