Very nice location. Host has provided everything. Clean, neat. Excellent communication.