Perfect perfect perfect!
Everything was better than expected.
Location, cleanness, host...just perfect!
Thank you!