Clean, beautiful apartment in a perfect location and excellent, helpful hosts. We highly recommend their place.