Excellent location. Excellent stay. The hosts are great. Everything is top notch.