We had a lovely time with our two dogs, very close to the beach and markets. The townhouse was in a clean & welcoming state, had a lovely BBQ in the courtyard as well. Was a brilliant stay, we cannot wait to go back.