Clean, beautiful location, wonderful pool, helpful hosts