Great villa. We stayed here for a couple of nights last May. Last week we surprised our boys with a trip and decided to stay here for 6 nights because we were going to do Universal and Disney not offering any room only discounts for our nights (never stayed on Disney property without one!) We just love Harbor Lake. Our villa was so clean. We enjoyed having a place to eat, wash our clothes and sit outside! The pool areas are fantastic, staff was very helpful. It was very easy to get to Universal and Disney (we did MNSSHP). I will have a difficult time going back to a regular hotel room after this experience.