Loved this place, updated, clean and fantastic location; and the communication with the owner pore-check-in was great. Unfortunately, the property management company is between poor and incompetent in our experience. The night before check-out, we went to wash the owner's beach towels (per the rental agreement) and there was no detergent or pods or anything. We had just one soap pod for the dishwasher which we had just started. It was past midnight and there were no stores open. I texted the management company to let them know that they had failed to provide any detergent and that we would not have time to wash the (3 towels) in the morning prior to 10:00 am checkout. They told us to "look for it, it was there". We looked everywhere, it was not. Long story short, after multiple texts back and fort, they levied an additional $56.50 "laundry fee" charge to my credit card. We had already left, and tipped the cleaning staff $20 and left a note on their envelope that there was no laundry detergent to be found in the unit. Now we have to pay an additional $56 for their screw up. So after 2 relaxing days at the beach, I am in a text war with management, stewing, writing negative reviews and dealing with my credit card company to try and dispute the charge. Such an annoying ending to what would have been a great weekend. And I get it, it's just $50 bucks, who cares? Well, Im not built that way. I dont like to get screwed. SO here we are. I seriously hope the owner finds new management, as I loved this place and would have recommended it to all of my local Tampa pals, but I wont be back so long as Teeming Vacation Rental is involved.