Spacious and clean. Great location to walk to royal mile and around old town.