Great location and great hosts. I would gladly stay here again! Clean, charming place. Location is great too.