Absolutely fantastic place. As advertised. Great location and complex. Very clean. Gracious and accommodating hosts.