Highly recommended. Absolutely brilliant flat, close to the castle and the royal mile. The hosts were nice and the rooms are clean and comfortable. Really enjoyed staying here for a holiday.