Great location, clean and comfortable. Excellent hosts and a very pleasant stay. Would definitely stay here again when visiting Edinburugh