We had an incredible stay here. The location was perfect--right on the Royal Mile! The views were incredible. It was a very spacious and well laid out unit. All of the beds were very comfortable. Communication with the host was great--quick responses and very professional/personal! There was a lot of street noise and we couldn't quite get the water to be hot for showers, but overall, we would definitely recommend this unit!