We had an enjoyable stay at Hamilton's place. The apartment was very clean and met all our requirements. With regards to location, unfortunately the nearest tram line was under construction during our stay, so getting downtown was a little more involved than we anticipated.