I absolutely loved staying at Casas da Lagoa. My puppy was able to run around and there were so many great beaches and places to bring him nearby. Anna was so nice and welcoming. I highly recommend staying here!