I would strongly recommend the flat. It is very well situated, with a beautiful panoramic view from its double terrace. It is very clean and tidy, the kitchen is well equipped and the bed is comfortable. We had a very nice stay there. Miguel was very welcoming and gave us lots of very good addresses to eat !