Great place to stay, high level of organization.