The best hotels with suites in San Marcos