Clean and tidy, great location for a short walk into Old town / Royal mile etc.
Yes you share a bathroom and kitchen with others, although everyone seemed clean and respectful.
Tap in the bathroom was broken / snapped at the base which should be addressed asap.
Other than that fantastic and would visit again one day.