Great place. Great host. Great location. We loved the secure park like grounds and pool/tennis court within the complex. An easy walk to everything. Very clean.