Excellent location, apartment and hosts. Highly recommend if you are spending time in Saint Andrews.