Would highly recommend Michael's place. It's Cosy and super clean with all the necessary/basic amenities available. Close to a variety of food places which close pretty late. Michael's responds very fast so you are never left hanging. Check in process is smooth and easy.