Fabulous place to stay and terrific communication