A well located, well presented and peaceful apartment. Pleasant stay