Idyllic location and perfect for our needs. Cozy amenities and top notch communication. Couldn't have asked for better hosts. Thank you!