Vey clean and spacious. A great place to stay. Close to everything to do in St. Andrews.