Clean, very accommodating and friendly hosts. Great location. We hope to return soon.