Amazing hosts, the perfect place to stay at Leros!