The Customer Service Is Awesome
You will be intrigued by the fantastic customer service. Staff at the front desk are up-to-par and always address you with a smile. You will probably get a short tour of the place and a decent deal thrown in for good measure as well.