Perfect location and great hosts. This was my third stay and can't wait to come back.