Superb apartment. High spec and super comfortable. Location great.