Excellent location, great hosts- ideal communication. Beautiful house with everything you could possibly need. Highly recommended!