We come to Key Largo every year with our family, and we were disappointed beyond belief with the way were treated by this property owner this past trip. We arrived to find their giant boat on a lift which consumed all the dock space. As you could imagine, this is extremely frustrating for us water lovers and boat owners (if you have a boat over 15' you cannot dock here FYI). This was never mentioned to us prior to arrival day of, and we traveled with our family over 12 hours whilst pulling our boat to get here. We left the home cleaner and neater than when we arrived. The last straw was the deposit. Not only did it take 40 days to receive it, but she short changed us, and charged us for "extra visitors" which simply didn't exist. Our 85 y/o father stayed one night with us - whom Mara met on day one and never mentioned this being a problem nor would she charge us for this. This lady is dirty, petty and dishonest. Not to mention the home is not nearly as nice as the pictures depict. One out of the 2 showers didn't even have hot water and there was mold in every corner. If you want to be taken advantage of and risk having money stolen from you, feel free to stay at this overpriced, outdated property.