hotel with outdoor pool in Denham Springs