Fabulous house, fabulous location, and truly fabulous hosts - we want to return