Great flat, perfect location near Hyde Park, two tube stations near you. A lot of stores and restaurants, perfect for long stay.