Overall, the cabin and setting couldn't be any better. However, the security staff for the resort are rude, will use foul language with your guests(my son was called several bad names), and act like they are guarding Fort Knox. The property manager was fantastic, very professional, but unfortunately they only have so much control. When it was brought to the security companies attention, they did nothing. We would love to come back, but my family will probably not return due to our experience with the security personnel.