Very clean and well stocked. Jonathan takes great care of his guests! Very convenient location for getting to main attractions in Edinburgh and a quiet street.