Perfect spot for business, shopping and exploring generally. Super easy check in, great communication and very comfortable stay in a well fitted out apartment. Very close to transit links and some great food and shopping spots.