Ekaterina’s Place was amazing! Nice location close to Heathrow and wonderful hospitality. Would definitely return again!