A great flat at a fantastic location on the Royal Mile. Comfortable rooms for four. Would have been tight but acceptable for six. Enjoyed our stay once we got the space heaters working properly. Will be better once the central heating is repaired but still comfortable as is.