Stayed four nights in March - my first visit to this resort. The property is beautiful and well-maintained. The staff is very friendly. The rooms are clean, good size, comfortable and decorated nicely. The kitchenette is handy (microwave, mini fridge, toaster, coffeemaker, utensils). Bathroom is nice as well with granite vanity and rainforest shower head that worked well (enough pressure). Free wifi and free parking were two key reasons I chose this place and both worked perfectly. HOWEVER, the only downside to this property is that there is not enough sound-proofing in the buildings. I could hear people talking (couldn't understand what they were saying, just the voices) in adjacent rooms. In addition, I could hear the people above me quite well walking around and closing drawers, etc. It's really a shame because I liked this property a great deal and would have returned, but that's one thing that no hotel should skimp on (sound-proofing), as it pretty much un-does every other lovely detail about a property. If you decide to risk the noise and stay here, be sure you request a top floor room, which might partially abate the noise issues.