Place. Host. Accommodation. Communication:
There is simply just one word: PERFECT !!!!