Perfect location and great hosts! Gave us recommendations and kept in contact to make sure our stay was easy.