Leo and Lena’s place is very nice! It’s immaculate and in a convenient location. We’ve stayed in 4 different places in the last two months in the area and this is the best.