Perfect host, perfect place and location. Highly recommend. Super, super clean and modern.