Located in a super modern highrise, Jane's place has plenty of room to host any large parties and it's an awesome, comfortable place to stay at