Temple Place is located very conveniently in the downtown area, walking distance from most of the touristy places and to all the public transport. It is a bit noisy since it is on a busy street but that wasn't an issue for us. The space is just enough for 3 adults. The space had all the basics in the kitchen (except for a kettle!), clean towels and toiletries. The lighting in the apartment wasn't great but we didn't spend much time indoors.
Check in information was clear and easy to follow.