Great place, very clean and roomy. Fantastic location and we really enjoyed our stay. Only problem was miscommunication about how to check in. Only address that was given was the welcome center, and it was unnecessary to go to welcome center first.