Hi I am planning to go St. George Castle in September. I have read a lot on how to get there. My plan is to get the tram 28. However, I am not able to find which stop should I get down. Will the tram 28 stop right at St. George Castle? What is the name of the stop/station I should take note. Please advise. Thank you.