The host, place ...everything is wonderful. You can definitely enjoy traveling London!