This was a wonderful stay. The flat was located in all the best locations and it was a stones throw from the Castle. I recommend taking the tram from Edinburgh Airport to St. Andrews to get to the hotel easier as well. Would stay here again.