Our stay at Sylvia’s exceeded our expectations! It’s a very clean and lovely place, close to everything in St . Andrews. Would definitely stay here again!