Accommodation, host, style, place, comunication .....
There is simply just one word to describe: PERFECT
Very highly recommended.
Rainer
Stuttgart, Germany