Overall the place was good. We had two adults and three children and felt that there was plenty of space for all of us to sleep and relax while in the unit. There are some definite improvements that could be made to the unit (e.g. carpet is very worn and stained, stovetop burners were slanted and difficult to use/cook for evenly, one of the dining table chairs was broken). The property itself was good too. Love that there were two heated pools, beach setup, and activities during the week. The linen exchange was also a nice touch given that there is no in unit washer/dryer. We were there during spring break so getting a spot on the beach was tough and the pools were very crowded but it didn’t stop us from enjoying the vacation. All in all, I would stay at this property again.