The 100-suite Residence Inn by Marriott is up and running here.
The facility offers studio, one- and two-bedroom suites, a social room, a pool and a business center. The hotel includes space for small meetings.