Clean, convenient, with helpful, thoughtful hosts. Would stay again.