Deb's place is just amazing. Located strategically in front of d tram station that takes you straight to the city or walkable to towards the pier. My little boy loved the place so much and all the small touches you added to make it so kid friendly. You wont go wrong with Deb's place :)