Although the owners are very nice and were in touch with us during our stay due to other issues, I would personally not stay here again. Your home is only as clean as you keep it, or in this case, pay someone else to do it. Of course I vacuumed before we left even though my dog does not shed but I am sure no one would have noticed if I didn't. When I checked under the beds to make sure nothing was left behind. I found numerous wads of "dust bunnies", a band-aid a sock(not ours) and tissues. The beds were a joke, mattresses were awful, felt like I was sleeping in a hole and forget the conditions of the mattress pads,gross. My daughter spotted a shirt between the couch and the wall that someone left. The kitchen, yes, recently upgraded, but it wouldn't hurt to get a broom between the counter and the refrigerator once in awhile.These are all things I would expect the cleaning person to take care of and notice especially for the price we paid. I planned on cooking there, but could not bring myself to do it, so instead we had take out. They offer a grill, but you can get a better grill at your local park. So honestly, the view and location can't be beat, but I can't help but feel we were taken advantage of because this is all they have going for them. I am sure there are plenty of CLEAN houses that have the same,maybe even better, views and beach access. Maybe some vacationers don't mind some of these things, which may be why it is the way it is, but I do mind and expect a little better for the price, especially when you hire someone and expect them to keep your house in good shape.