Superb, quiet, spacious, well appointed upper floor apartment to stay in.
Everything at your disposal.
Highly recommended.