We enjoyed our visit to St. Andrews. Our room was very nice, clean, comfortable bed, large bathroom. Great location, easy walk to downtown, beach, golf course and college. Fun pub next door but not loud in evening. Our breakfast was wonderful. There was no elevator. We would stay here again.