We stayed in 2019 before some of the new additions. This place was very clean, well maintained. Definitely has that resort feeling. We plan to return very soon. We were there in the off season and having a 3 old old at the time and the pool to ourselves was awesome!!