Lovely stay that meets all expectations and more. Highly recommended.