I stayed here for 2 nights in December 2022 with my husband and son. The apartment is very conveniently located 2 blocks from the Royal Mile (but one of those blocks is a very steep hill). It was spacious and comfortable. Each bedroom has a full size bed (not queen) and a wardrobe. The living room and kitchen were good size and well equipped. Note that you must have your own Netflix account to login to the Chromecast to watch TV. The elevator easily fit the 3 of us. The apartment could use a deep clean under the beds, nightstands, and other furniture (we found dust, hair, trash) but that was the only real drawback. We would recommend this apartment to others.