This place is amazing! We don’t have any place to leave our luggage and they helped us twice! Localization is really good, you can take a bus to the city centre (20 minutes). If we are in London we will stay at this place!