Excellent place to stay. Everything a (business) traveller needs.