The apartment is great, location is amazing and communication with the hosts couldn't have been better. Yes there are some steps to get up to the apartment, but then there's no guilt for eating all that pizza and pasta! Loved our stay here and will definitely come back.