Excellent place. Staff is incredible and attentive. Cleaning takes place daily. Facilities are in great shape all around. Super central and convenient. Internet is a little weak but the staff is happy to accommodate anything you need. 100/100!