I had read in the reviews that the unit was not clean. I contacted the owner and asked that they make sure the room was clean when we arrived as we were not bringing a pet. When we arrived it appeared as if the unit had not been cleaned. There was DOG FOOD on the floor in the living room, sand in the shower and the sheets were not clean. We asked for a cleaning and they finally made it out the next afternoon. The sofa is also in very poor condition. If you are planning on needing to use the sofa bed, do not stay here. We needed it and it was not fit to sleep on. That being said, the property location is awesome! We enjoyed the proximity to the beach as well as the pool and hot tub. Those amenities do close at 9:00 pm, which is very inconvenient when you have teenagers. It would be nice if they stayed open later. I would recommend getting a different unit at this same property, going through Provident Oceana. That way you can get any issues taken care of onsite. Plus, you can then also get clean towels, etc. if needed during your stay. At this unit I was told to go buy detergent and wash them myself. Not what I want to do on vacation. When I expressed my displeasure, they did end up bringing me towels which I appreciated but said that was an exception. This unit needs some TLC. I would not stay here again unless they have replaced the sofa and hired a new cleaning service. But I would definitely stay at Oceana again! The location was perfect.