Superb location, fabulous place and wonderful hosts