Cool little apartment a 15/20 min walk from the royal mile. Not equipped for 4 people as advertised (sofa bed too small and not enough bedding / towels) but could do 3. We didn’t cook there but the kitchen looked fairly well equipped