Hosts were nice and allowed us to drop off our luggage before check-in as we had arrived prior. The apartment is literally across the street from the Vatican. The beds were VERY comfortable! Be prepared to climb stairs as this is located at the top of the building. There is a small lift that allows for a couple people at a time.