Perfect hideaway. Perfect host. Perfect location. Perfectly wonderful. Can't wait to come stay again.