Outstanding stay. Highly recommended.