Superb apartment, well located, super clean, warm and spacious place