Perfect stay. Attention to detail is incredible. Shame I had to leave. Hosts are fabulous.