anyone stayed there before? Reviews please? What is North point like as an area? will be commuting to Central everyday.