Sean's place has the best spot in Liberty Village. You will get to see downtown Toronto, the CN tower and the river without obstruction from the 23rd floor. The place is cozy, modern and very well maintained. We were there for work but would gladly return for fun.