We had a fantastic few days in Edinburgh. The place was perfect! It has everything you need and is in a good location.