This is the perfect place to stay in St Andrews. The location cannot be beat. The house/cottage has filled with amenities and is in immaculate condition. This place is a real gem.