Breathtaking views and very convenient location at the most colourful part of Leros.