Location is amazing! Was great being on the ground floor with all of our luggage (since 6 of us stayed here) and it really felt like our own Italian apartment.