We thoroughly enjoyed our stay at Teresa and Julia's place! It is stylish, spotless, and very comfortable. I was pleasantly surprised by the lack of pet odor- it doesn't even look or feel like a pet-friendly place. The flat is very well stocked- from the kitchen to the bathroom to the bedroom. The king-size bed was comfortable with soft sheets. The upstairs single bed was also super comfy and perfect for our 11-year-old son. Our 8-year-old slept on the couch and he was fine. There is also a great kid-friendly loft with plenty of legos, books, and games. The flat is located right by dog-friendly (and delicious) restaurants and a few minutes from a long dog-friendly beach. We even got to surf. I highly recommend this place!