My husband, adult son and I stayed in the apartment for 6 nights. The layout was perfect, with 2 bathrooms, a nice living room and the lovely deck. The beds were comfortable and we appreciated the extra space after long tourist days. We did not cook, but the place seemed well outfitted should you wish to. The location at the bottom of The Royal Mile was really nice, with a Tesco around the corner. We happened to be there for the week after the Queen had passed so she was there and we were easily able to watch the cortège and everything else and appreciated our location immensely.