My wife and I along with 3 friends had a very enjoyable stay at Colin's place. This apartment has 2 floors. The kitchen is on the first floor. It's very functional with a good sized refrigerator/freezer. Large kitchen table so we were able to comfortably cook/eat breakfast every morning. Living room and bedrooms are on the 2nd floor. There were 5 of us, so we needed to use the pullout couch in the living room. We left it set up as a bed, so use of the living room was not possible. Bedrooms are located on the street side of the apartment which may create an issue if you're a light sleeper. Two very nice bathrooms with very good water pressure in the showers. The location was perfect for us. Easy access to the Royal Mile, Grass Market, Holyrood Palace, Arthur's Seat and New Town. We are all seniors, but were able to easily walk to all of our destinations. All in all a very good stay and I would highly recommend Colin's place.