This is the definition of a superhost. Outstanding hospitality - everything was just perfect! Many many thanks!