A very sophisticated and charming place. We've stayed there with my boyfriend for a week and it really felt like home. We had everything we needed, the place was clean and tidy, location was perfect (just near the royal mile and 5 minutes walk to the city center). I would definitely recommend!