Very good location, right next to the royal mile! The room and ensuite bathroom very clean and tidy. Communication was very good, Simone always responded immediately and answered all our questions. He was very flexible with the check in and check out times.