Superb location - stylish flat - great check-in