We absolutely loved Masha’s place! It was immaculate and beautifully decorated. We stayed with our two young kids. Masha and James responded to all our questions very quickly. The location can’t be beat, only a few minutes walk to the shops and restaurants. We would love to stay here again next time we come to St Andrews!