Lena's place is great! Super clean and in a great location. We were able to walk to all the sights we wanted to see even during our short stay. Self check-in was super easy!