Superb apartment, super comfortable, amazing location