Perfect in every way. Wonderful host, apartment, and location. Stay here.