Excellent location near Hyde Park and Notting HIll Gate.