beachfront hotels in ft myers florida lobby