Perfect property: clean, efficient, aesthetically pleasing, close to everything, parking nearby.
Perfect host: effective, inobtrusive, and great value.
100% would stay again.