As Hotels in Edinburgh are extremely expensive during the peak season its a good alternative...