Carla's house is in a brilliant location being only a 5-10 minute walk from the train station and nearby Tower Junction shops on one side and likewise a similar distance to Lincoln Road. Carla is very hospitable and it was a pleasure to stay there.