Overall we enjoyed our stay. The view was beautiful and the space accommodated us well. We expected the elevators to be extremely slow this time of year and for it to be hard to find carts, so we were glad we opted for a lower floor so we could take the stairs when needed. The free beach chairs were also a plus and the unit had everything you would need in the way of towels and dishes, etc. The negative; Housekeeping needs to do better. Floors left feet/socks black. Crud stuck to the dining table and chairs and sparkles were found all over. Counters and baths had to be wiped down to ensure their cleanliness. Some mold appeared to be in the baths due to age probably and as others noted, you get an unidentifiable smell upon entering the dining/kitchen area. Not horrible, but noticeable. Also, on the day we left, when stripping the sheets, as requested, we found a huge nasty stain on one of the mattress pads that clearly was not changed before our stay. We could have easily reached out to the owner and I am sure they would have sent housekeeping, but we did not want to be bothered with waiting or having someone in the unit when we were not there. Overall, we enjoyed our stay and would actually stay there again, but will definitely make sure to request a follow-up with what housekeeping does, or doesn’t do.