The facility itself was nice, and the staff was friendly and helpful. However, the unit was not what we expected.The king bed was extremely uncomfortable. It appeared to be made up of two twin mattresses with a low-quality king-size mattress topper placed over them. When we laid down, the left side of the bed sank noticeably, causing the right side to sit higher than the left. It was so uncomfortable that I had difficulty sleeping most nights during our stay.The kitchen sponge was also dirty upon arrival. I did not feel comfortable using it to clean cookware, so I ended up using a kitchen towel instead.I gave this property three stars because the facility itself was well maintained, the beach access was excellent, and the pool was clean and enjoyable. Unfortunately, due to the condition of the unit and especially the uncomfortable bed, we would probably not stay in this particular unit again.