Ironwood offers excellent service and magnificent facilities in a breathtaking setting.