Clean enough. Location is good. But the pics of the kitchen are awfully misleading. It is tiny, tiny. No room to pass by someone who is washing dishes (and we are small people) But, my main issue is the fact that I tried 3 WAYS to contact the property manager during our stay. We were having an issue that was VERY important to me to get resolved. I emailed, text 2 times, and called. NO ANSWER yet, and that was over 10 days ago. If you have a problem, you are on your own. We have stayed at OL for many years now for our vacations. This is the very first less than perfect review that I have left. Manager is MIA.