The customer service provided by Cameron was superior. The other front desk staff was helpful and knowledgeable. The rooms are large and modern and the property is well maintained. The internet connection and house keeping were inconsistent. Overall our expectations were met; spacious room, free shuttle service and friendly staff.