A gem of a place located within the grounds of a park. Not far from Edinburgh and a stone’s throw from lovely walks. Highly recommended!