Perfect stay. Everything you need. Incredible location. Friendly host.