Absolutely perfect stay on Leros. Nothing but recommendations from here!