A most memorable stay. Highly recommendable. Treat yourself!