Outstanding stay. Exactly what I needed, and exceeded expectations.