The apartment fits exactly the description: well located, well equiped, spacious. We had a wonderful there