Perfect location and great hosts. We really enjoyed staying with John & Gabriella.