Top notch place. This was my second time here and I was extremely satisfied. The hosts are very easy to reach and very much concerned with their guests enjoying their stay.