Large and modern and very clean. A 20-minute walk to Royal Mile. Nearby shopping centre is very convenient if you want to cook for yourself.