This is a perfect place! Great hosts, fantastic setting and perfect in every way.
Highly recommended!