Teresa’s spot is quaint and cute. The pool outback was beautiful, and the decor in the apartment was very nice. The location of the apartment felt very safe. However the communication between Teresa made it difficult to leave the sort of review we wanted to. As you can see in past reviews, Teresa does not handle criticism well. The details state there is a pet deposit of $100 with approval. We told Teresa we would like to have our dog over and asked if that was alright, we told her the breed and weight, she stated we could have the dog over BUT, the full deposit would not be given back. She stated if there was no damage she would give us back $50. This in turn is not a deposit then, this would need to be disclosed as a $50 pet fee. We stated this was mis- worded and must be disclosed before someone commits to booking a spot. Every thing needs to be budgeted into someone’s vacation, and this makes it very inconvenient for the people staying here. We had to contact customer service for assistance, because there was no sense of communicating this with Teresa. She was not having it. It was really a shame because the spot was very cute...the location is so close to fun restaurants, bars, downtown Fort Lauderdale. I’m just not sure if we would book again though. We would really have to think about that.