Overall, we had a wonderful stay. There were a few things that caught us by surprise, but a quick call/text to Stephen had our concerns rectified. The view is amazing. There are so many things to do on the property, but we spent most of our time at the pool because the weather was absolutely gorgeous for this time of year. We appreciated Stephen's honesty when it came to heating the pool. He told us ahead of time that it was probably warm enough without having to pay the extra fee to heat it and he was right. That could have been an extra $600 in his pocket, but his good character didn't allow him to do that. We had a few contractors on-site during our stay for various things. All were extremely friendly and did their best to stay out of our way. Do yourself a favor and book this stay.