We had a lovely stay at Maribel's apartment! Great location, clean, all the amenities you'll ever need and oh the private roof terrace! Perfection!