The ultimate weekend in Lviv, Ukraine: How to make the most