Perfect location. lovely apartment. I will definitely stay here next time I return to this beautiful part of the world.