Superb apartment and superb location