A well located apartment, comfortable and great for a short stay.