Can't recommend this place enough. Superb location, great size and perfect for the family. Near multiple attractions, restaurants and the station too. We were given great recommendations for the local area whenever we asked too. Thoroughly recommend getting the train out to North Berwick, if the weather is good. And getting up Calton Hill on Day 1 (right opposite ) to get your bearings.