We booked a waterfront king suite with a balcony and kitchenette, which was very spacious. The room was very clean and convenient. The "living room" had a sofa and tv and was located next to the balcony. The kitchenette was between the living area and bedroom, opposite the bathroom, which also had a tv. It would have been perfect if not for 2 issues. Firstly, the shower curtain rod was incorrectly installed too high, so that there was a space of about 1" between the bottom of the curtain and the shower pan, allowing water to escape onto the bathroom floor. It was clear from the condition of the vinyl floor tiles and the bottom edge of the bathroom door that this has been a long-term, ongoing problem. Thankfully, we were provided with enough towels to mop up the flooded floor so as to avoid injury. Secondly, the mattress is BADLY in need of IMMEDIATE replacement. The springs were so worn out on my side that they squeaked and groaned with each tiny movement and felt like I was lying in a hole, and I am not heavy. My interactions with the lady at the front desk when I inquired about the location of the ice machine led me to believe that alerting her to my room issues would prove futile. Luckily, these issues didn't greatly impact our enjoyment of the property. The swimming pool, although small, was pleasant and not busy, since most guests spent the day on their boats or jet skis. The breakfast was grab and go continental, which was fine. Overall it was a nice stay