Perfectly located, wonderful host, delightfully clean. Would stay again in a heartbeat.