This place is a gem. The hosts are very responsive, kind and gracious. The location is heaven on earth.