Wow. Great place, exactly as advertised. Excellent hosts, great communication and perfect location. I'll be back!