Excellent location, super facilities and a fabulous host... 10/10