Brilliant location and perfect hosts. Clean, comfortable and great value. Highly recommended!