Clean, well outfitted, and great location. Really good communication from host.