Invicta apartments is extremely well located. Not only the apartment is well equipped, but also the terrace is a lovely place to stay the whole afternoon just enjoying the sun. Host attention was outstanding, I would totally recommend this place.