Our unit was clean and overall comfortable. The only complaint about comfort was the sofa bed. I was able to use it for sleep by not opening the bed. (Sleeps three.)
The kitchen was well supplied. The lanai was very comfortable and the view is great! The pool, hot tub and other outdoor amenities were great!