The staff is extremely helpful and friendly or i would have rated lower. The grounds are kept up pretty well. I didn’t look at any of the facilities as far as restroom or laundry, but the property is pretty nice. I have been to worse yet been to better as well. Not one of the best K/M resorts for sure. :)